Усовершенствовать GUI до уровня jass. В том числе, например, сделать поддержку локальных переменных (и в реакциях на событиях)
Разработать интерфейс для облечения работы со скриптами, на подобие Jass New Gen Pack
Добавить возможность менять героя в обычную боевую единицу (в параметрах редактора объектов)
Добавить редактор математического просчёта траекторий с мини-обучением и подсказками (синусы, косинусы, как сделать так, чтобы снаряд следил за целью)
Добавить возможность изменить регионы с прямоугольных на случайной формы
Создать возможность управления столкновением с препятствием: События: "Юнит столкнулся с (любым) препятствием" "Юнит подходит близко к (любому) препятствию", а также "Юнит столкнулся с конкретным типом препятствия" (склон, конкретная декорация) или подошёл близко к нему. Реакции на события: "Тип препятствия", "Высота препятствия"; "Расстояние до препятствия"
Добавить возможность изменять интерфейс игры по своему усмотрению, возможность изменять управление героем. События: "Нажато сочетание клавиш" (напр. a+s).
Изменить время применения заклинания на подобие World of Warcraft. Чтобы юнит не просто стоял и ждал применения, а производил анимацию "Stand Channel" и рядом с ним появлялось время до применения заклинания. При этом добавить возможность отменить применение заклинания.
Добавить событие для всех юнитов ("получает урон") а только для одного.
Усовершенствовать заклинания: возможность отменить или добавить те или иные характеристики. Например, чтобы "Целительная волна" не только исцеляла союзников, а также воскрешала одного из юнитов. Также, дать назначать каждому заклинанию назначит свой id, чтобы, например, было возможно создать два новых заклинания из целительной волны и назначить их одному юниту (с разной перезарядкой).
Добавить возможность работать с декорациями через GUI и jass. А не только с разрушаемыми объектами (анимация, удаление и т.д.)
Добавить возможность задавать текстуру пути самостоятельно (через редактор текстур пути), а не только из имеющихся.
Добавить возможность задавать более одного custom value для каждого юнита (чтобы пользователь сам мог добавлять нужное количество значений), при этом, добавить возможность задавать типы custom value: integer, string, real.
Ред. Artyc D. Frost
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)